home *** CD-ROM | disk | FTP | other *** search
- echo $1 $2 $3 $4
- if test $2 == Init
- set Daventry::Raven::SarahHouse loaded
- if test $Daventry::FirstTime::Var == true
- start.cs
- set Daventry::FirstTime::Var false
- endif
- else if test $2 == ConnorAction
- if test $4 == do
- KQMonster::setAlarmRadius $1 0
- setThirdPerson
- handsOff 1
- sendEvent 0 $1 KQCueEvent 5 0
- KQMonster::speak Connor Connor 1000 28 14 68 1 1
- sendEvent 0 Connor KQStatsChangeRequestEvent 0 0 0 0 5
- endif
- else if test $2 == EndLoop
- if test $3 == fromsarah
- KQMonster::speak Connor Connor 1000 28 14 95 1 1
- move KQCamera 0 281200 197750 15300 -0.3 0 2.1
- KQCamera::follow Connor
- handsOff 0
- setThirdPerson
- set Daventry::Raven::SarahHouse done
- # loadKQ ravenwiz.kq
- # set Daventry::Raven::Wizard loaded
- echo Deleteing $1
- deleteObject $1
- endif
- else if test $2 == Cue
- if test $3 == 5
- getLoc $1
- pointAndCue $KQObject::locOnly $1 7 0
- else if test $3 == 7
- KQCamera::follow none
- # KQMonster::speak $1 $1 1000 0 0 59 2 2
- KQSound::play raven.snd
- pointAndCue 269000 193000 -1 Connor 0 0
- move $1 1 0 0 0 .17 0 -1.4
- move KQCamera 0 282700 196350 18100 -0.66 0 1.9
- KQMonster::setState $1 special fromsarah
- else if test $3 == 10
- random 0 $Daventry::Raven::cawInterval
- if test "$Console::Return" == 1
- KQMonster::setState $1 Special caw
- endif
- endif
- endif
- endif
- else if test $2 == TalkComplete
- if eval KQMonster::testMessage $3 $4 $5 $6 $7 1000 0 0 59 2
- endif
- endif
- endif
- endif
- endif
- endif
-
-